Did I hear someone say weeaboo?