i have one almost identical to the second one in the same place on my car, don't have a clue what it means, looks kinda cool though so i've self it there
its a parking permit,the colour goes according to the area,in japan they have a designated place to park,and at least no one can nick your parking space eh lol..
i know some are parking permits..maybe the one by the rear view expires march 19th. My buddy has a del sol that has a couple of these around his cars, some are registration, some are parking stickers. If i only could read Japanese lol