A cat in Akihabara has come to the human world and runs a coffee shop, a pair of maid girls (long ex