Kotomora
杏仁豆腐 (annindoufu) Japanese meaning: almond jelly | Kotomora