Kotomora
酵母菌 (koubokin) Japanese meaning: yeast fungus | Kotomora