Description
Orissa India, Rissa India shrooms are a type of magic mushrooms found in a place called Odisha (previously known as Orissa), near Nepal and Bihar in India. These mushrooms are popular for their large size and are known to be one of the biggest types of Psilocybe cubensis mushrooms. The only other strains that can produce mushrooms of this size are Xapuri and the South American strain.
Reviews
There are no reviews yet.