Kotomora
テングタケ (tengutake) Japanese meaning: panther cap | Kotomora