OTAKUKART
on April 28 of the same year.
which has a probability of 94% And these all are the possible answers to the clue ...