Definition of マジックマッシュルーム

マジックマッシュルーム

majikkumasshuruumu

noun
magic mushroom
Other readings:
マジック・マッシュルーム