

Yes it’s a tourist trap, but yes it’s 1000% worth it. Restaurant is called Dekasan and it’s in Osaka!
by Happy_Scientist_1244


Yes it’s a tourist trap, but yes it’s 1000% worth it. Restaurant is called Dekasan and it’s in Osaka!
by Happy_Scientist_1244