Also known asEnglishAh My BuddhaRomajiAmaenaide yo!!Japaneseあまえないでよっ!!SynonymsAh My BuddhaAh My Buddha!!Ah! My BuddhaAh! My Buddha!!Amaenaideyo!!+7 more