Oscar Communications



Oscar Communications (formely called Fan Pictures, Inc.) is A Japanese Original Network Company Founded between 1975 and 1986 by Natasha Kang in Minato, Tokyo, Japan.