A cat girl being a alien....reminds me of Welcome to the NHK