Nekomikuri its time to come clean