my mother and me made a pact with hindu demons to - /x/ - Xchan