Kotomora
臭豆腐 (choudoufu) Japanese meaning: stinky tofu | Kotomora