OTAKUKART
on March 31
which has a probability of 94% And these all are the possible answers to the clue ...