Kotomora
ヒカゲシビレタケ (hikageshibiretake) Japanese meaning | Kotomora