Kotomora
つくつく法師 (つくつくぼうし) Japanese meaning | Kotomora