FUJIMORI, TERUNOBU

MOBILE HOUSE OF GOD