Anime-themed Japanese ramen restaurant. Hand-painted with characters from popular anime.