3 definitions by Otohina
A shrine maiden from the series "Touhou Project" that beats the shit out of youkai and a bunch of otherworldly creatures. She is the protagonist for most of the games.
by Otohina March 20, 2023
Omori taught me to stay away from stairs, as stairs can be a possible murder weapon that can fuck up your life.
by Otohina March 20, 2023
an absolutely goated series made by zun or jun'ya ota with lesbian people dodging balls and lazers and projectiles in a very lesbian way and banger music and very juicy fanart
by Otohina April 22, 2023