Home > ~ Buddhism: Wisdom Bliss ~

Human snail crosses Japan with house on back