Kotomora
島豆腐 (しまどうふ, shimadoufu) Japanese meaning | Kotomora