I just wonder
To be sure. Earlyer in japanese anime or video games: main character lives in 303, important thing in some games is in rom 303, if someone in anime gets in the hospital (main char.). Its room 303. Mabye it's just coincidence. Does it have any symbolic meaning in Japan?