Kotomora
田紳 (denshin) Japanese meaning: country gentleman | Kotomora