Tagged: Atarashii Joushi wa Do Tennen (My New Boss Is Goofy)