Wandering Castiel in my favorite restaurant in Tokyo Takada no baba! I am sure he would love the mea