Takeda Castle Ruins: Castle Floating in the Sky Posted on 2017-07-04 by TriplisherTakeda Castle is a ruined castle in Asago Ci…