Tokyo Godfathers Real-Life Locations in Tokyo, Hyogo, Japan | OtakuTrips