
Never seen that before
Megane is the japanese word for eye-wear, glasses. A character wearing glasses is often meant to communicate intelligence, maturity and dignity. Glasses are considered by many to increase the appeal of a character, and some series use sets of glasses as a major plot device. Persona is perhaps best known for this.
SauceNao can be used to effectively reverse search the creator of a piece, if you do not know it.
You may also leave the post body blank or mention @saucechan@ani.social, in which case the bot will attempt to find and provide the source in a comment.
Find other anime communities which may interest you: Here
Other "moe" communities:

Never seen that before
9/10 times the guns in Daitos stuff are real.
Thanks for the link. Do you know what the top handle is used for ?
It's for removing/replacing the barrel while it's hot.