osuramen- smooch? 

more about : osuramen